help, ideas / thoughts