Completed bookmark basic implementation