Add place logic