Ok but has a lot of down sides