feature complete and beginning styles