basics are working, some aspect problems