Basics kinda working