Core needs (14/23)

Core needs