cleaned up promise tickspot