mark pattern dev