misc tech stuff