overall its good but not great!