It's got everything you need