Thats all true! the hardest thing is to apply all this