Slates - My Personal Requirements