added auth; calced months
added category functionality