adding delayed evaluation to devcards