Some basic naive allocation