Ihad everything I needed