most of basics finished