compact development