improved before filters
improved like notify and finished basic profile CRU